package com.citcc.business.mapper;

import java.util.List;

import com.citcc.business.bean.CdzIndent;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.session.RowBounds;

import java.util.List;

public interface CdzIndentMapper {
    int deleteByPrimaryKey(String id);

    int insert(CdzIndent record);

    int insertSelective(CdzIndent record);

    CdzIndent selectByPrimaryKey(String id);

    int updateByPrimaryKeySelective(CdzIndent record);

    int updateByPrimaryKey(CdzIndent record);

    public List<CdzIndent> selectAllList(CdzIndent indent);

    List< CdzIndent> getOrderList(@Param("userId") String id, @Param("type") String type);
    
    
    //把充电状态为 1 未充电  该为0充电中
    public int updateStatusV0(CdzIndent indent);
    
    //把充电状态为 0充电中  该为2已完成
    public int updateStatusV2(CdzIndent indent);
    
    public List<CdzIndent> selectListByCodeAndStatus(CdzIndent indent);
}